.. _cmmUtlProcessWndMsgM: cmmUtlProcessWndMsgM ============================ ---------------------------- SYNOPSIS ``````````` .. code-block:: none VT_I4 cmmUtlProcessWndMsgM( [in] VT_HANDLE WndHandle, [in] VT_I4 TimeOut, [out] VT_PI4 IsTimeOuted ) DESCRIPTION ``````````````` - 다중 윈도우 메시지를 처리합니다. 이 함수는 다중 윈도우 메시지를 처리하며, 응용프로그램의 주소(Handle) 을 요구합니다. 응용프로그램 혹은 쓰레드(Thread) 가 메시지 큐(Queue) 에 있는 윈도우 메시지 처리에 너무 많은 시간을 할당하지 않도록 TimeOut 을 밀리초(millisecond) 단위로 설정할 수 있습니다. 이 시간안에 지정된 다중 윈도우 메시지가 처리 됩니다. IsTimeOut 매개변수는 실제 다중 윈도우 메시지 처리에 대한 설정된 시간이 경과했는지에 대한 확인을 위한 매개변수 입니다. PARAMETER ```````````` - WndHandle : 대상 응용프로그램의 식별할 수 있는 주소, 혹은 폼의 핸들을 요구합니다. \ - TimeOut : 지정된 시간 (millisecond) 단위안에 다중 윈도우 메시지를 처리합니다. \ - IsTimeOuted : 이 전달인자로 지정된 시간이 경과되었는 지를 판단할 수 있습니다. RETURN VALUE ````````````` .. csv-table:: :widths: 10 85 :header-rows: 1 :stub-columns: 0 Value, Meaning 음수, 수행 실패 cmERR_NONE, 수행 성공